Volume 23, Issue 1, June 2024, Pages 1-22
Mohammad Monir Kamal Mahmoud; Ahmed Sayed Abu El-Ata; Amir Maher Lala